Implement for cached themes.
authorMatthias Clasen <mclasen@redhat.com>
Thu, 21 Oct 2004 18:44:08 +0000 (18:44 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 21 Oct 2004 18:44:08 +0000 (18:44 +0000)
commita34d841d7964cdf3cef591700ba3e8baaea4723d
treeb833f7f9a0b5823856765fdf565f778fa3a0e094
parent81c28db09dd7b8c19cedd8d4dddb7389aaeb9f2d
Implement for cached themes.

2004-10-21  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (gtk_icon_theme_has_icon): Implement for
cached themes.

* gtk/gtkiconcache.h:
* gtk/gtkiconcache.c (_gtk_icon_cache_has_icon): New function.

* gtk/updateiconcache.c (scan_directory): Don't skip .icon
files which are listed before their images.
(foreach_remove_func): Instead filter lonely .icon files out
here.

* gtk/gtkicontheme.c (theme_dir_get_icon_suffix): Filter out
the HAS_ICON_FILE flag.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkiconcache.c
gtk/gtkiconcache.h
gtk/gtkicontheme.c
gtk/updateiconcache.c